package com.wm.blog_admin.domain;

import lombok.Builder;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.List;
import java.util.Map;

/**
 * @author ：wm_yu
 * @description : ${description}
 * @createTime ：2020/5/4
 */
@Data
@Builder
@Accessors(chain = true)
public class MailDo implements Serializable {
    private static final long serialVersionUID = 1904123264389509326L;

    /**
     * 邮件发送接收人
     */
    private List<String> toList;

    /**
     * 发件人
     */
    private String from;

    /**
     * 邮件主题
     */
    private String subject;

    /**
     * 针对发送的模板邮件 模板名称
     */
    private String htmlName;

    /**
     * 针对普通邮件,邮件内容
     */
    private String content;


    /**
     * 针对是否发送模板邮件,默认true
     */
    private Boolean flag = true;

    /**
     * 模板填充map
     */
    private Map<String,Object> paramsMap;

}
